home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
EnigmA Amiga Run 1997 May
/
EnigmA AMIGA RUN 18 (1997)(G.R. Edizioni)(IT)[!][issue 1997-05][EAR-CD II].iso
/
earcd
/
util
/
conv
/
7toiso14.rea
< prev
next >
Wrap
Text File
|
1997-03-02
|
6KB
|
204 lines
Short: FAST 7bit to ISO char convert CED/THOR
Author: Kenneth.Nilsen@riksnett.no (Kenneth Christopher Nilsen)
Uploader: Kenneth.Nilsen@riksnett.no (Kenneth Christopher Nilsen)
Version: 1.4
Type: util/conv
Replaces: util/conv/7toISO*
Requires: dfunc.library (in archive)
$VER: 7toISO 1.4 (31.1.97)
Copyright (C) 1997 by Digital Surface.
All rights reserved.
-------------------------------------------------------------
I need someone to send me a table on the Swedish signs with
appropriate ascii number (eg: ø = 248, just for all Swedish).
I got this table from one in Sweden, but my database had a crash
so all mail and addresses was lost.
Send it to: kenneth.nilsen@riksnett.no
-------------------------------------------------------------
Short English description:
==========================
Have you Norwegian guys ever seen this:
=E5 =F8 =F8 in a message ?
Or
µre
Or
{re ?
And you use Thor or/and CygnusEd ?
Then this program is for you...
This program will convert Norwegian 7-bit chars (or the strange translation
of it) back to normal readable chars. Can also convert Mac ascii codes and {,
\, } etc. chars to Norwegian æ, ø and å (upper/lower).
Only for Norwegian, Danish (and Swedish) conditions. Arexx scripts for CED
and Thor follows the archive to allow easy converting within the two programs
with the push of a button.
History
=======
Version 1.4 (31.1.97)
Fixed a VERY silly bug.. I still miss Swedish convert table so I have
disabled this switch. It should work fine with Norwegian and Danish
chars though.
Version 1.3 beta
Version 1.2 (22.2.96) (ALPHA)
Must be tired these days.. saw I have managed to swap a converter
routine, but not any critical.. you would get æ instead of ø with the
-m option on Mac ascii codes (or something like that..).
Added the rest of the Mac ascii codes.
Also changed the algorithm so the destination file will be correct at
the end (no garbage anymore if lots of =XX's).
Added options in Arexx/7toISO.ced script.
Version 1.1 (21.2.96) (BETA)
Some optimization of the code. Fixed a bug which limited the size
of the saved file to ~51K.
Fixed up text a little.
Version 1.0 (21.2.96) (BETA)
Initial release (beta).
Norsk forklaring
================
Dette programmet vil konventere tegnsammensetninger som opprinnelig var æ, ø
og å (store og små) tilbake til det de skal være. Dette er et typisk fenomen
på no.* news gruppene hvor enkelte bruker 7-bit tegn, eller hvor news/mail
server maskinen kun tillater 7-bit tegn.
Programmet kan kjøres manuelt med argumenter fra CLI. Jeg har laget to ARexx
skript som gjør at du kan kjøre 7toISO fra Thor og CygnusEd. Modifiser gjerne
skriptene slik at de passer ditt bruk.
BRUK:
=====
7toISO [-m|-M|-s] <infile> <outfile>
options:
-m = convert Mac ascii codes
-M = option -m + {, \, }, [, |, ] chars
-s = Swedish signs instead (in 1.3ß = ? on all signs. Read top).
Uten noen option så konventerer 7toISO kun =XX kombinasjoner.
Hvis du bruker -m option så konventerer programmet Mac ascii tegn samtidig.
Hvis du bruker -M option så vil alle spesial tegn/kombinasjoner konventeres.
AREXX SKRIPT
============
Thor (7toISO.thor)
Installer skriptet i menyen. Trykk funksjonstasten når du står i
den meldingen du ønsker å konventere. Alt annet går automatisk.
Options (i selve arexx filen):
------------------------------
Path = "<path> path til hvor du har 7toISO kommandoen lagret.
Default'er til "C:"
Opts = [-m|-M] default = -M (alle kombinasjoner). Opts=""
konventerer kun =XX kombinasjoner.
CygnusEd (7toISO.ced)
Installer skriptet i menyen. Trykk funksjons tasten og teksten som
er aktiv vil bli konventert.
Options (i selve arexx filen):
------------------------------
Overwr = 0 -> lagre orginal fil og konventer til <fil>.iso og
hent inn
Overwr = 1 -> Skriv over orginal fil og hent inn
Path = "<path> path til hvor du har 7toISO kommandoen lagret.
Opts = [-m|-M] default = -M (alle kombinasjoner). Opts=""
konventerer kun =XX kombinasjoner.
HUSK å skifte COMMAND PATH til 7toISO kommandoen i AREXX skriptene hvis du
skal bruke dem. Default har jeg satt dem til 'C:', men forandre disse hvis
du bruker andre path.
7toISO bruker <dfunc.library> (som følger med arkivet) og er laget av meg.
Vil du ha mer dokumentasjon på library'et så se etter DFunc389.lha på
Aminet (utils/libs).
Programmet bruker også NewStartup39.lha oppstart kode for assembler (rename
dfunc.library så ser du hva som skjer). Dette er en fil som er inkludert i
binær filen og sikrer binære program fra ikon, på maskiner med lavere cpu
modell enn det ditt program krever og det gir feil meldinger på alle
library'er programmet ditt ikke finner. Den inneholder også en god del
makroer som gjør livet lettere for oss programmerere. Den gjør programmet ca.
1k større, men det er absolutt verdt det. Prøv den selv.
NB!
===
Arkivet må ikke forandres før videre distribusjon!
7toISO er copyrighted, men fritt distribuerbar.
---
Kenneth Christopher Nilsen
kenneth.nilsen@riksnett.no - *email*
*** comming up *** - *url*
Only two things are for sure: taxes and death. Unfortunally they come in
the wrong succession.
============================= Archive contents =============================
Original Packed Ratio Date Time Name
-------- ------- ----- --------- -------- -------------
3140 1693 46.0% 31-Jan-97 03:35:34 +7toISO
5054 2383 52.8% 31-Jan-97 03:48:24 +7toISO14.readme
773 445 42.4% 15-Dec-96 12:19:06 +7toISO.ced
1212 704 41.9% 15-Dec-96 12:19:06 +7toISO.thor
14500 7634 47.3% 15-Dec-96 12:19:06 +dfunc.library
-------- ------- ----- --------- --------
24679 12859 47.8% 31-Jan-97 17:05:50 5 files